hit one or more doubles - Spanish English Dictionary